Skip to content

update: add linux fedora container CI - CPP build test only#2722

Merged
awni merged 3 commits intoml-explore:mainfrom
incertum:new/ci-fedora-container
Nov 3, 2025
Merged

update: add linux fedora container CI - CPP build test only#2722
awni merged 3 commits intoml-explore:mainfrom
incertum:new/ci-fedora-container

Conversation

@incertum
Copy link
Copy Markdown
Contributor

Proposed changes

Allow me some storytelling time: When I worked on eBPF projects, I noticed a few times that on Ubuntu, for instance, the eBPF verifier would let some buggy bytecode pass. In contrast, testing on a yum-based distro such as Fedora proved to be very valuable for catching additional bugs.

Therefore, I am proposing to add a formal CI build inside a Fedora container for our C++ code.

Note: We could not pre-test the newer arm runner - let’s see.
CC @madrob

Checklist

Put an x in the boxes that apply.

  • I have read the CONTRIBUTING document
  • I have run pre-commit run --all-files to format my code / installed pre-commit prior to committing changes
  • I have added tests that prove my fix is effective or that my feature works
  • I have updated the necessary documentation (if needed)

incertum and others added 2 commits October 31, 2025 09:53
Signed-off-by: Melissa Kilby <mkilby@apple.com>
… arm64

Co-authored-by: Mike Drob <mdrob@apple.com>
Signed-off-by: Melissa Kilby <mkilby@apple.com>
@madrob madrob requested review from angeloskath and awni October 31, 2025 17:19
Co-authored-by: Mike Drob <mdrob@apple.com>
Signed-off-by: Melissa Kilby <mkilby@apple.com>
Copy link
Copy Markdown
Member

@awni awni left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@awni awni merged commit ed9c6b1 into ml-explore:main Nov 3, 2025
13 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants